Appearance
ARScript API 参考文档(JavaScript)
版本:适用于洞见大空间 SDK v2.5.0 及以上
适用于洞见大空间 App v1.1.0 及以上
基础
类名 | 简介 |
---|---|
Debug | 调试信息输出类 |
EngineType | 目标平台类型 |
Logo | 洞见 Logo 属性设置 |
LogoPosition | “Powered by 洞见”字样的位置 |
OperatingSystemType | 操作系统类型 |
PlayerPrefs | 数据持久化,用于记录简单配置信息 |
Screen | 获取屏幕尺寸相关属性 |
SystemInfo | 系统信息类 |
Time | 用于管理时间的类 |
DateTime | 存储当前日期时间信息的类。 |
Application | 全局设置类 |
3D
类名 | 简介 |
---|---|
Bounds | 3D 包围盒 |
Component | 组件基类 |
GameObject | 实体管理的单位,每个 GameObject 都有自己的 Transform,以及 Parent 和 Children |
Transform | Transform 组件,记录了名称、位置、旋转、缩放,以及场景的树状层级结构 |
动画
类名 | 简介 |
---|---|
Animator | 动画组件,用于控制动画的播放、停止,不同动画状态之间的切换等等 |
DOTween
类名 | 简介 |
---|---|
DOTween | DOTween 动画类 |
Ease | DOTween 动画插值方式 |
LoopType | DOTween 动画循环方式 |
Tweener | DOTween 的一个 Tween 动画元素 |
材质与渲染
类名 | 简介 |
---|---|
Material | 材质类 |
SkinnedMeshRenderer | 模型材质渲染组件 |
Texture | 纹理对象,可用作参数传递 |
相机
类名 | 简介 |
---|---|
Camera | 摄像机组件 |
灯光
类名 | 简介 |
---|---|
Light | 光源类组件 |
物理
类名 | 简介 |
---|---|
Collider | 碰撞体基类组件 |
BoxCollider | 盒形碰撞器组件 |
SphereCollider | 球形碰撞器组件 |
ForceMode | 施力模式 |
HingeJoint | 单轴铰链 |
JointLimits | 铰链的限位器 |
JointMotor | 铰链马达 |
Physics | 物理相关类 |
Ray | 射线类 |
RaycastHit | 射线碰撞检测类 |
Rigidbody | 物理刚体组件 |
粒子
类名 | 简介 |
---|---|
ParticleSystem | 粒子系统控制组件 |
UI
类名 | 简介 |
---|---|
Button | GUI 按钮组件 |
Canvas | GUI 画布组件 |
CanvasRenderer | GUI 渲染器组件 |
ColorBlock | GUI 中的 ColorBlock 枚举类型 |
Image | GUISprite 显示组件 |
RawImage | GUI 纹理显示组件 |
RectTransform | GUI 的坐标变换 |
Sprite | Sprite,一般封装了一张纹理 |
SpriteState | GUI 中 Sprite 的状态枚举类型 |
Text | GUI 文本组件 |
TextAlignment | 文字对齐方式的枚举类型 |
TextDirection | 文字方向的枚举类型 |
TextFlag | 文字风格类型 |
InputField | GUI 输入框组件 |
触屏交互
类名 | 简介 |
---|---|
Input | 输入管理类,用于管理场景的触屏交互 |
Touch | 触屏交互管理类 |
TouchPhase | 触屏状态类 |
事件
类名 | 简介 |
---|---|
Event | SDK 通知上层应用的事件 |
多媒体
类名 | 简介 |
---|---|
AudioSource | 音频播放组件。用于控制声音的播放,停止,循环等 |
VideoPlayer | 视频播放器 |
AR
类名 | 简介 |
---|---|
Tracking | 管理底层 AR 算法返回的跟踪数据 |
TrackingResult | 跟踪结果结构体 |
数学库
类名 | 简介 |
---|---|
Matrix4x4 | 4x4 矩阵 |
Quaternion | 四元数 |
RectInt | 二维矩形 |
Vector2 | 二维向量,或二维点 |
Vector3 | 三维向量,或三维点 |
Vector4 | 四维向量、四维点,或颜色 |
网络
类名 | 简介 |
---|---|
NetworkReachability | 网络连接类 |
UnityWebRequest | HTTPS 类 |
InsightClient | TCP 中的 client 类 |
InsightRequest | TCP 中的 request 类 |